thin strip of rawhide - Francés Inglés Diccionario